/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tabla_de_simbolos;

import analizadorlexico.Token;

/**
 *
 * @author Javi
 */
public class Atributo {
    private Token nombre;
    private Tipo tipo;
    private int offset;    

    public Atributo(Token nombre, Tipo tipo, int offset) {
        this.nombre = nombre;
        this.tipo = tipo;
        this.offset = offset;
    }

    public String getNombre() {
        return nombre.getLexema();
    }

    public Tipo getTipo() {
        return tipo;
    }

    public void setTipo(Tipo tipo) {
        this.tipo = tipo;
    }

    public int getOffset() {
        return offset;
    }

    public void setOffset(int offset) {
        this.offset = offset;
    }
    
    public int getLinea(){
        return nombre.getLinea();
    }
}
